/**
 * @file igs_init.c
 * @author Sheng Wen Peng
 * @date 25 Nov 2014
 * @brief IGS init functions
 */
 

#include "igs_init.h"

/**
 * @brief igs_init
 * @param
 * @return
 */
void igs_init()
{
	//peripheral initial functions
	igs_queue_init();
	igs_timer_init();
	igs_task_init();
	igs_ikv_init();
	igs_gpio_init();
	igs_pulseDevice_init();
	igs_spi_init();
	igs_uart_init();
	igs_pwm_init();
	igs_can_init();
	igs_marquee_init();
	igs_adc_init();
	igs_protocol_init();
	
}

